Tamper-actuated fluid release firearm interlock

ABSTRACT

Apparatus and associated methods relate to a firearm lock configured to release a self-hardening interlock fluid into a firing chamber of a firearm in response to a predetermined force. In an illustrative example, the firearm lock may include an engagement module configured to releasably couple to a firing chamber of the firearm. In a locked mode, for example, the engagement module may prevent the firearm from firing. The firearm lock may include, for example, a tamper interlock module containing interlock material (IM) in a fluid state. When a predetermined force is applied to the tamper interlock module, for example, the IM may be dispensed from the cavity into the firing chamber and the IM may at least partially transition into a solid state such that the IM prevents the firearm from firing. Various embodiments may advantageously disable a locked firearm in response to tampering with the lock.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims the benefit of U.S. Application Ser. No.63/203,107, titled “Ammunition Insertion Interlocking Magazine,” filedby Charles Broadnax on Jul. 8, 2021.

This application incorporates the entire contents of the foregoingapplication(s) herein by reference.

TECHNICAL FIELD

Various embodiments relate generally to firearm locks.

BACKGROUND

Defense tools may include handheld tools. Some handheld defense toolsmay include projectile launching tools. A firearm is a projectilelaunching tool. Firearms may, for example, be handheld. Firearms may bemounted (e.g., on a stand, on a ship, on a fortification). Firearms maybe used for defense. Firearms may be used for recreation (e.g., targetpractice). Firearms may, for example, be used for food procurement(e.g., hunting).

A firearm may be configured to launch a self-contained projectile. Forexample, the projectile may be disposed in a cartridge with an ignitablematerial (e.g., gunpowder). A cartridge may include a single projectile.Some cartridges may include multiple projectiles.

Firearms may be designed to shoot one or more different calibers ofprojectiles. For example, many common single-projectile calibers are ina range of (nominal) diameters between about 0.20 and 0.50 inches. Othercalibers may be used.

Firearms may come in various configurations. For example, handguns maybe designed to be held in one or two hands. Handguns may includesemi-automatic handguns. Handguns may include revolvers. Long guns maybe designed to be braced against a user's trunk. For example, rifles andshotguns may be configured as long guns.

SUMMARY

Apparatus and associated methods relate to a firearm lock configured torelease a self-hardening interlock fluid into a firing chamber of afirearm in response to a predetermined force. In an illustrativeexample, the firearm lock may include an engagement module configured toreleasably couple to a firing chamber of the firearm. In a locked mode,for example, the engagement module may prevent the firearm from firing.The firearm lock may include, for example, a tamper interlock modulecontaining interlock material (IM) in a fluid state. When apredetermined force is applied to the tamper interlock module, forexample, the IM may be dispensed from the cavity into the firing chamberand the IM may at least partially transition into a solid state suchthat the IM prevents the firearm from firing. Various embodiments mayadvantageously disable a locked firearm in response to tampering withthe lock.

Various embodiments may achieve one or more advantages. For example,some embodiments may prevent unauthorized operation of a firearm. Insome embodiments a tamper interlock module may advantageously disablethe firearm before an unauthorized user is able to remove the fluidfirearm interlock (FFI).

Some embodiments may advantageously respond to geolocation signal(s)(e.g., GPS). In various embodiments, an FFI may advantageously operatebetween at least a locked mode and an unlocked mode in response tobiometric input(s).

Various embodiments may be advantageously configured for one or morefirearms. For example, some embodiments may advantageously be configuredfor a specific type of firearm. Some embodiments, by way of example andnot limitation, may be configured to selectively lock a handgun (e.g.,semi-automatic handgun). Some embodiments may be configured to interlocka long gun (e.g., rifle, shotgun).

Various embodiments may be advantageously configured for firearms of oneor more calibers. For example, some embodiments may be advantageouslyconfigured for a range of calibers. Some embodiments may, for example,advantageously configured such that, by way of example and notlimitation, between 3-10 different variants may advantageously fit 500or more common firearms.

In some embodiments, interlock material may disable a firearm withoutpermanently damaging the firearm. For example, a firearm owner may, forexample, advantageously recover and restore the firearm withoutsuffering permanent loss of the firearm. Such embodiments may, forexample, advantageously increase compliance with using the FFI, such asby reducing fear of property loss due to an accidental activation of theTIM. Some embodiments may, for example, advantageously permit reuse ofan FFI after activation of a TIM. For example, various embodiments mayadvantageously be removable (e.g., dissolvable, reversible) using aknown chemical(s). The chemical(s) may, for example, advantageously bekept proprietary for safety purposes.

In some embodiments a firearm may advantageously be locked into acooperatively interlocking holster (CIH) with an FFI. In someembodiments, for example, a CIH may advantageously protect an FFI fromaccidental damage and/or accidental activation (e.g., dropping,bumping). A firearm may, for example, advantageously be automaticallyoperated into a lockable mode when a user holsters the firearm in a CIH.

The details of various embodiments are set forth in the accompanyingdrawings and the description below. Other features and advantages willbe apparent from the description and drawings, and from the claims.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 depicts an exemplary fluid firearm interlock (FFI) system in anillustrative use-case scenario.

FIG. 2 the exemplary FFI of FIG. 1 and an exemplary cooperativelyinterlocking holster (CIH) in an illustrative use-case scenario.

FIG. 3 depicts a close-up view of an exemplary FFI coupled to a firearm.

FIG. 4A and FIG. 4B depict front and rear perspective views,respectively, of an exemplary FFI.

FIG. 4C and FIG. 4D depict front and rear elevation views, respectively,of the exemplary FFI of FIG. 4A.

FIG. 4E and FIG. 4F depict right and left elevation views, respectively,of the exemplary FFI of FIG. 4A.

FIG. 4G and FIG. 4H depict top and bottom plan views, respectively, ofthe exemplary FFI of FIG. 4A.

FIG. 5A depicts an exemplary FFI in a deployed mode an illustrativeuse-case scenario.

FIG. 5B depicts a cross-section view of the exemplary FFI of FIG. 5A.

FIG. 6 depicts a close-up cross-section view of the exemplary FFI ofFIG. 5A.

FIG. 7 depicts a block diagram of an exemplary FFI.

FIG. 8A depicts an exemplary FFI and CIH in an illustrative use-casescenario.

FIG. 8B depicts a cross-section view of the exemplary FFI and CIH ofFIG. 8A.

FIG. 9A depicts a perspective view of an exemplary CIH.

FIG. 9B and FIG. 9C depict front and rear elevation views of theexemplary CHI of FIG. 9A.

FIG. 9D and FIG. 9E depict top and bottom plan views of the exemplaryCHI of FIG. 9A.

FIG. 9F and FIG. 9G depict left and right elevation views of theexemplary CHI of FIG. 9A.

FIG. 10 depicts an exemplary method of activation of a tamper interlockmodule of an exemplary FFI.

FIG. 11 depicts an exemplary method of configuration of an exemplaryFFI.

Like reference symbols in the various drawings indicate like elements.

DETAILED DESCRIPTION OF ILLUSTRATIVE EMBODIMENTS

To aid understanding, this document is organized as follows. First, tohelp introduce discussion of various embodiments, a fluid firearminterlock (FFI) system is introduced with reference to FIG. 1 . Acooperatively interlocking holster (CIH) is introduced with reference toFIG. 2 . Second, that introduction leads into a description withreference to FIGS. 3-6 of some exemplary embodiments of FFI. Third, withreference to FIG. 7 , an exemplary electronic FFI is described. Fourth,with reference to FIGS. 8A-9G, the discussion turns to exemplaryembodiments of CIHs. Fifth, and with reference to FIGS. 10-11 , thisdocument describes exemplary methods useful for firearm interlock.Finally, the document discusses further embodiments, exemplaryapplications and aspects relating to FFIs.

FIG. 1 depicts an exemplary fluid firearm interlock (FFI) system in anillustrative use-case scenario. In an unlocked mode 100, a firearm 105includes a slide 110 having an ejection port 115. The slide 110 is slid(‘racked’) backwards (labeled as motion “A”), to expose a firing chamberof the firearm through the ejection port 115. An FFI 120 is brought intoregister with the firing chamber and inserted into the firing chambervia the ejection port 115, as shown in a locked mode 101. An engagementmodule may be operated to ‘arm’ the FFI 120. As depicted, a lockingmember 125 of the engagement module is extended (motion “C”) into thebarrel of the firearm 105 once the FFI 120 is inserted into the firingchamber. Accordingly, the FFI 120 may lock the slide 110 in a retractedposition. For example, the FFI 120 may prevent a firing pin of thefirearm 105 from activating a projectile. Accordingly, the FFI 120 mayadvantageously prevent unauthorized operation of the firearm 105.

When in the locked mode, an unauthorized user may, for example, seek toremove the FFI 120 from the firearm 105. As depicted, for example, amiscreant may apply a destructive device 130 (e.g., hammer) to the FFI120, such as in an attempt to gain unauthorized access to the firearm105. In the locked mode 101, in the depicted example, a tamper interlockmodule (TIM 135) is disposed (as shown by dashed lines) within thefiring chamber of the firearm 105. The TIM 135 may be constructed toselectively dispense interlock material into the firearm 105 when theFFI 120 is (destructively) tampered with.

As depicted, for example, when the destructive device 130 is used tostrike the FFI 120, an aperture 140 is opened in the TIM 135, dispensinginterlock material 145 into the firearm 105. The interlock material 145may, for example, include a phase-changing material. For example, theinterlock material 145 may be stored and/or dispensed in a liquid form.The material may transition at least partially into a solid form uponand/or after being dispensed from the TIM 135 into the firearm 105. Forexample, the interlock material 145 may solidify in and/or about workingmechanism(s) of the firearm 105 such that the firearm 105 is rendered atleast temporarily inoperable. Accordingly, the TIM 135 mayadvantageously disable the firearm 105 before an unauthorized user isable to remove the FFI 120.

In some embodiments, the interlock material 145 may disable the firearm105 without permanently damaging the firearm 105. Accordingly, a firearmowner may, for example, advantageously recover and restore the firearm105 without suffering permanent loss of the firearm 105. Suchembodiments may, for example, advantageously increase compliance withusing the FFI 120 because firearm owners desire the safety of the FFI120 without fearing permanent disablement of their firearm 105 (e.g.,due to a false alarm).

As an illustrative example, in various embodiments such as describedherein, the interlock material 145 may include a phase-changing liquid,such as a multi-part liquid (e.g., resin and hardener). When apredetermined level of force is applied to the FFI 120, the TIM 135 maydispense the parts of the interlock material 145 such that that they mixtogether and initiate a chemical reaction. The chemical reaction mayinduce a phase change from, for example, liquid to solid. The phasechange may ‘freeze’ a moving part of the firearm 105. For example, someembodiments may interfere with operation of a firing pin against aprojectile (e.g., obstruct motion of the firing pin, physically separatethe firing pin from the projectile). Some embodiments may, for example,interfere with motion of the slide 110, such as relative to the barrel.Some embodiments may, by way of example and not limitation, interferewith operation of a trigger and/or hammer mechanism.

In some embodiments, an interlock material may, by way of example andnot limitation, include an air-activated fluid. For example, when theinterlock material 145 is dispensed from the TIM 135, exposure to airmay initiate a phase transition.

In some embodiments, an interlock material may, for example, includeheat activated fluid. For example, when the interlock material 145 isdispensed from the TIM 135, a thermal module (not shown) may beactivated (e.g., simultaneously) such that the thermal module brings atleast some of the interlock material 145 within a predeterminedtemperature range (e.g., by heating, cooling).

In various embodiments, an interlock material may, for example, includelight sensitive material. As an illustrative example, a photopolymericmaterial may be dispensed from the TIM 135. A light module (not shown)may, for example, be activated (e.g., simultaneously) when the interlockmaterial 145 is dispensed. The light module may, for example, emit a(predetermined spectrum of) light such that photopolymerization isinduced in the interlock material 145. The photopolymerization mayinduce a phase change in the interlock material 145.

In the depicted example, the aperture 140 is configured to selectivelyfail in response to a predetermined range of tampering. As depicted, awall of the TIM 135 defines a chamber holding the interlock material145. The wall of the TIM 135 fails in response to impact from thedestructive device 130. Failure of the wall creates an aperture 140,such that the interlock material 145 is dispensed from the aperture 140.

In some embodiments, the TIM 135 may be configured to dispense theinterlock material 145 in response to a predetermined tamper attribute.The tamper attribute may include, by way of example and not limitation,a (predetermined) minimum force. For example, the minimum force maycorrespond to an impact force. In some embodiments, the minimum forcemay, for example, correspond to a minimum pressure (e.g., such asapplied by prying).

In some embodiments, the tamper attribute may, for example, correspondto vibration. For example, a minimum vibration level may be selected tocorrespond to filing of the FFI 120 (e.g., scraping the FFI 120 onconcrete, grinding the FFI 120 with an electric grinder).

The TIM 135 may, for example, be statically responsive to thepredetermined tamper attribute. For example, at least some portion ofthe wall of the TIM 135 may be configured to fail in response to thetamper attribute(s). The TIM 135 may, for example, include a predefinedstress region(s). The wall may selectively fail along at least someportion of the predefined stress region(s) in response to a tamperattribute.

In some embodiments, a structure(s) internal to the TIM 135 may beresponsive to the tamper attribute(s). For example, an internal dividerand/or chamber (e.g., satchel) may fail in response the TIM 135. Theinternal divider and/or chamber may permit mixing of multiple components(e.g., fluid components, fluid component(s) and solid component(s)). Thecomponents may, for example, initiate a reaction. The reaction may, forexample, induce dispensing of the interlock material 145.

As an illustrative example, the reaction may induce expansion of theinterlock material 145. The TIM 135 may fail in response to theexpansion. The interlock material 145 may expand into the firearm 105.In some embodiments, the interlock material 145 may adhere to thefirearm 105. In some embodiments the interlock material 145 mayphysically block operation of the firearm 105. For example, in someembodiments, the interlock material 145 may include an expanding foam(e.g., polyurethane foam).

As an illustrative example, the reaction (e.g., an exothermic reaction)may increase thermal energy (e.g., heat up) of the interlock material145. The TIM 135 may fail (e.g., melt) in response to the increasedthermal energy. In some embodiments, for example, a predeterminedregion(s) (e.g., made of material with a predetermined glass transitiontemperature lower than the remainder of the wall) may fail. The failuremay open an aperture 140 (e.g., a hole, separation of two or morecomponents of the TIM 135).

In some embodiments, the reaction (e.g., an endothermic reaction) maydecrease thermal energy (e.g., cool down) of the interlock material 145.At least some portion of the TIM 135 may fail (e.g., crack) in responseto the decreased thermal energy and continued application of the tamperattribute(s) (e.g., another impact, continued vibration, continuedpressure).

In some embodiments, an interlock material 145 may, for example, includean ignitable component. For example, an explosive may induce dispensingof the interlock material 145. In some embodiments, an explosivecomponent may induce mixing of components of the interlock material 145.In various embodiments, an explosive component may induce a thermalreaction in the interlock material 145.

In some embodiments, the TIM 135 may be actively responsive to thetamper attribute(s). For example, a sensor(s) may generate a tampersignal(s) in response to a tamper attribute(s). An actuator(s) may beoperated in response to the tamper signal(s) reaching a predeterminedcriterion (e.g., minimum threshold of the tamper attribute(s)). Theactuator(s) may, for example, induce dispensing of the interlockmaterial 145. For example, an actuator may induce failure of a wall(portion) of the TIM 135. An actuator may induce mixing of multipleinterlock material components. An actuator may, for example, selectivelyopen an aperture (e.g., by valve). An actuator may, by way of exampleand not limitation, activate a thermal module. An actuator may, forexample, activate a light module.

In some embodiments, the TIM 135 may be integrally formed with the FFI120. For example, the TIM 135 may be of unitary construction with theFFI 120. In various embodiments, the TIM 135 and/or the FFI 120 may, forexample, be disposable.

In some embodiments, the TIM 135 may include a replaceable cartridge(s).For example, the TIM 135 may include a cartridge having a structure(s)(e.g., wall, satchel, chamber) responsive to at least one tamperattribute. The cartridge may include a chamber including interlockmaterial. The cartridge may be releasably coupled to (e.g., insertedinto) the FFI 120. Such embodiments may, for example, advantageouslypermit reuse of the FFI 120 after activation.

FIG. 2 the exemplary FFI of FIG. 1 and an exemplary cooperativelyinterlocking holster (CIH) in an illustrative use-case scenario. In anunlocked mode 200, the firearm 105 is brought into register with a CIH205. Once aligned with an opening of the CIH 205, the firearm 105 isinserted into the CIH 205 (motion “A”). The FFI 120 is then assembled tothe firearm 105 (motion “B”) to place the firearm 105 in a locked mode(e.g., as shown with respect to the locked mode 101). As depicted in aholstered mode 201, the FFI 120 is disposed at least partially withinthe CIH 205 when locked to the firearm 105. The CIH 205 prevents thefirearm 105 from being withdrawn from the CIH 205. Accordingly, thefirearm 105 may advantageously be locked into the CIH 205. In someembodiments, for example, the CIH 205 may advantageously protect the FFI120 from accidental damage and/or accidental activation (e.g., dropping,bumping).

In some embodiments, the CIH 205 may be provided, for example, with anengagement member (not shown). The engagement member may engage thefirearm 105 to operate the firearm 105 into a lockable mode uponinsertion of the firearm 105 into the CIH 205. For example, theengagement member may engage the slide 110 (e.g., via the ejection port115) to slide the slide 110 backwards (e.g., as shown with respect tomotion “A” of FIG. 1 ). For example, a firearm may advantageously beautomatically operated into a lockable mode when a user holsters thefirearm.

In some embodiments, the FFI 120 may be coupled to the CIH 205. Forexample, the FFI 120 may be releasably coupled to the CIH 205. As anillustrative example, the FFI 120 may be slidably coupled to the CIH 205such that the FFI 120 is captured by the CIH 205. The FFI 120 may, forexample, be operated between a locked mode (e.g., locked mode 101) andan unlocked mode while remaining coupled to the CIH 205. For example,the CIH 205 may be provided with tracks (not shown). The FFI 120 may beprovided with engagement features (not shown) configured to (releasably)engage the tracks. The engagement features may, by way of example andnot limitation, include extensions on a distal end and a proximal end(relative to a longitudinal axis substantially parallel to the barrel ofthe firearm 105 when in the locked mode 101).

FIG. 3 depicts a close-up view of an exemplary FFI coupled to a firearm.A configuration 301 may, for example, correspond to the locked mode 101.In the depicted example, the engagement module of the FFI 120 includes amanual locking module 305. The manual locking module 305 may, forexample, be configured to receive a key. The key may be aligned with andinserted into the manual locking module 305. The key may be operated(e.g., rotated) in the manual locking module 305 to operate the lockingmember 125. For example, rotation in a first direction may extend thelocking member 125 into a locked mode. Rotation in a second direction(e.g., opposite to the first direction) may retrack the locking member125 into an unlocked mode. In the locked mode, the FFI 120 may resistremoval from the firearm 105. In the unlocked mode, the FFI 120 may, forexample, be readily removed from the firearm 105.

In the depicted example, the FFI 120 includes a biometric locking module310. The biometric locking module 310 may, for example, include abiometric attribute sensor(s). As an illustrative example, the biometricattribute sensor(s) may include a fingerprint reader. As depicted, thebiometric locking module 310 may be configured such that an authorizeduser may grip the FFI 120 (e.g., in a ‘pinching’ motion) such that apredetermined digit (e.g., thumb, finger) is presented to the biometriclocking module 310. The biometric locking module 310 may compare aninput signal corresponding to the presented digit to a predeterminedbiometric profile(s) (e.g., stored locally, stored and/or compared via aremote computing device). In response to determining that the inputsignal corresponds to an authorized user, the biometric locking module310 may generate an unlock signal. The biometric locking module 310 maybe operably coupled to the locking member 125 such that the lockingmember 125 is operated into an unlocked mode (e.g., retracted) inresponse to the unlock signal generated by the biometric locking module310. Accordingly, in some embodiments, a user may advantageously gainaccess quickly without operating a key.

In some embodiments, the biometric locking module 310 may generate asignal based on a current state of the FFI 120 and the input signal(s).For example, an authorized user may operate the FFI 120 via thebiometric locking module 310 to lock and/or unlock the FFI 120. The FFI120 may determine whether a lock signal or unlock signal should begenerated based on a current state of the FFI 120. For example, in theunlocked mode, upon presentation of an authorized biometric attribute,the biometric locking module 310 may generate a lock signal. In thelocked mode, upon presentation of an authorized biometric attribute, thebiometric locking module 310 may generate the unlock signal.

In some embodiments, the FFI 120 may be responsive to (predetermined)input(s) from any user when in the unlocked mode. For example, the FFI120 may respond to input in the biometric locking module 310 from anyhuman digit when in the unlocked mode. As an illustrative example, theFFI 120 may, when in the unlocked mode and in response to detecting ahuman digit input via the biometric locking module 310, operate thelocking member 125 into a locked mode. Such embodiments may, forexample, advantageously enable any person to rapidly lock a firearm 105.For example, a bystander may see an unlocked firearm with a childpresent and lock the firearm without having to be an unauthorized user.In some embodiments, the FFI 120 may only respond to any user when in apredetermined geographic zone. Such embodiments may, for example,advantageously allow a firearm to be quickly locked at home (e.g., byany member of the family), but may advantageously prevent a miscreantfrom disabling the firearm in public in a dangerous situation.

FIG. 4A and FIG. 4B depict front and rear perspective views,respectively, of an exemplary FFI. FIG. 4C and FIG. 4D depict front andrear elevation views, respectively, of the exemplary FFI of FIG. 4A.FIG. 4E and FIG. 4F depict right and left elevation views, respectively,of the exemplary FFI of FIG. 4A. FIG. 4G and FIG. 4H depict top andbottom plan views, respectively, of the exemplary FFI of FIG. 4A.

FIG. 5A depicts an exemplary FFI in a deployed mode an illustrativeuse-case scenario.

FIG. 5B depicts a cross-section view of the exemplary FFI of FIG. 5A.FIG. 6 depicts a close-up cross-section view of the exemplary FFI ofFIG. 5A. The firearm 105 and the FFI 120 are shown in a first view 500(e.g., corresponding to the locked mode 101). A second view 501 depictsa cross-section view of the firearm 105 and the FFI 120. The TIM 135 isdisposed in the firearm 105. The locking member 125 is operated into thelocked mode such that the locking member 125 protrudes into the barrelof the firearm 105 along a longitudinal axis along which the barrelextends. A third view 600 depicts a close-up cross-section view of theFFI 120 in the firearm 105 in a locked mode. Internal components of theFFI 120 are not shown.

FIG. 7 depicts a block diagram of an exemplary FFI. An exemplary system700 includes a FFI 120. As depicted, the FFI 120 includes a controller705. The controller 705 may, for example, include one or moreprocessors. In some embodiments the controller 705 may include one ormore application-specific integrated circuits (ASICs). In someembodiments the controller 705 may, for example, include one or morefield-programmable gate arrays (FPGAs).

The controller 705 is operably coupled to an engagement module 706. Theengagement module 706 may, for example, include the locking member 125.The controller 705 may operate the engagement module 706, for example,via one or more actuators. The controller 705 may operate the engagementmodule 706, for example, in response to one or more input signal(s)(e.g., from a communication module, from a sensor).

The controller 705 is operably coupled to a data store 710 and a memorymodule 715. The data store 710 may, for example, include one or morenon-volatile memory modules. The memory module 715 may, for example,include one or more random-access memory modules. In the depictedexample, the data store 710 includes one or more tamper profiles 711.The data store 710 includes one or more biometric attribute profiles712. The data store 710 includes one or more geographic profiles 713.

The controller 705 is operably coupled to one or more sensors 720. Theone or more sensors 720 may, for example, include tamper sensors. Forexample, tamper sensors may include force sensors. Tamper sensors may,for example, include pressure sensors. In some embodiments, tampersensors may include vibration sensors. Tamper sensors may include, byway of example and not limitation, strain sensors. In variousembodiments, tamper sensors may include contact and/or proximitysensors.

The one or more sensors 720 may include, for example, environmentalsensors. For example, in some embodiments environmental sensors mayinclude at least one optical sensor. An optical sensor may, for example,include a camera. In some embodiments, environmental sensors mayinclude, by way of example and not limitation, audio sensors. Forexample, an audio sensor may include a microphone. The controller 705may, for example, selectively operate the environmental sensor(s) and/orother sensors in response to input(s) (e.g., from a remote source, fromthe one or more sensors 720) based on a predetermined responseprofile(s).

The controller 705 is operably coupled to one or more actuators 725. Theone or more actuators 725 may include, for example, a lock actuator. Thelock actuator may, for example, be configured to selectively extendand/or retract the locking member 125, for example. In some embodimentsthe lock actuator may include a linear actuator. In some embodiments thelock actuator may include a rotary actuator. The locking member 125 may,for example, in some embodiments, be configured as a rotating member(e.g., a cam and/or hook).

The controller 705 is operably coupled to a geolocation module 730. Thegeolocation module 730 may include, for example, a circuit(s) configuredto detect current geo-spatial coordinates of the FFI 120. For example,the geolocation module 730 may communicate with one or more geolocationsatellites (e.g., GPS, GLONASS, BeiDou). The controller 705 may, forexample, generate one or more signals in response to a currentgeo-spatial coordinates of the FFI 120. The controller 705 may comparethe current geo-spatial coordinates to the one or more geographicprofiles 713. As an illustrative example, the controller 705 may operatethe engagement module 706 into a locked mode in response to determiningbased on a geolocation signal(s) from the geolocation module 730 thatthe FFI 120 has entered a restricted zone (e.g., school zone) as definedby the one or more geographic profiles 713. In some embodiments the oneor more geographic profiles 713 may be dynamically updated. In someembodiments the controller 705 may respond to outside zones (e.g.,‘no-gun’ signals from a remote emitter).

The controller 705 is operably coupled to a communication module 735.The communication module 735 may provide communication between thecontroller 705 and external devices (e.g., charging, communication). Thecommunication module 735 may include wired communication (e.g., USBport(s), RJ45 port(s), charging port(s), audio port(s), video port(s)).The communication module 735 may include wireless communication (e.g.,Wi-Fi, Bluetooth). For example, the data store 710 (e.g., includingprofile(s) stored therein) may be dynamically updated based on signalsreceived from the communication module 735. In some embodiments, forexample, one or more profiles may be dynamically retrieved from,generated by, transmitted to, and/or processed using a remote computingdevice via the communication module 735.

The controller 705 is operably coupled to a biometric module 740. Insome embodiments, for example, the biometric module 740 may include thebiometric locking module 310. The biometric module 740 may, for example,be connected to a biometric attribute sensor(s) (e.g., of the one ormore sensors 720). Biometric attribute sensor(s) may, for example,include a fingerprint scanner. A biometric attribute sensor may includea camera (e.g., configured as a face scanner). A biometric attributesensors may, for example, include a retinal scanner. In some embodimentsa biometric attribute reader may include an audio sensor. The controller705 may operate one or more actuators 725 corresponding to theengagement module 706 in response to the biometric module 740.

The controller 705 is operably coupled to an energy storage module 745.The energy storage module 745 may, for example, include a battery. Theenergy storage module 745 may, for example, receive power from acharging input (not shown), such as via the communication module 735. Insome embodiments the energy storage module 745 may include multiplebatteries. In some embodiments the energy storage module 745 may includedisposable batteries. The energy storage module 745 may, for example,provide power to the controller 705, the engagement module 706, the datastore 710, the memory module 715, the one or more sensors 720, the oneor more actuators 725, the geolocation module 730, the communicationmodule 735, the biometric module 740, or some combination thereof.

FIG. 8A depicts an exemplary FFI and CIH in an illustrative use-casescenario. FIG. 8B depicts a cross-section view of the exemplary FFI andCIH of FIG. 8A. The CIH 205 includes an insertion aperture 805. Asdepicted, the insertion aperture 805 is sized and shaped to allowinsertion and/or withdrawal of the firearm 105 when the firearm 105 isdisassembled from the FFI 120 (as shown in an unholstered mode 800).Assembly of the FFI 120 to the firearm 105 once the firearm 105 isinserted into the CIH 205 through the insertion aperture 805 (as shownin a holstered mode 801) prevents withdrawal of the firearm 105 from theCIH 205 through the insertion aperture 805. Accordingly, variousembodiments may advantageously lock the firearm 105 into the CIH 205.

FIG. 9A depicts a perspective view of an exemplary CIH. FIG. 9B and FIG.9C depict front and rear elevation views of the exemplary CHI of FIG.9A. FIG. 9D and FIG. 9E depict top and bottom plan views of theexemplary CHI of FIG. 9A. FIG. 9F and FIG. 9G depict left and rightelevation views of the exemplary CHI of FIG. 9A.

FIG. 10 depicts an exemplary method of activation of a tamper interlockmodule of an exemplary FFI. In some embodiments, a method 1000 may beperformed at least partially be a controller executing a program ofinstructions such as, for example, the controller 705 as disclosed atleast with reference to FIG. 7 . As depicted, the method 1000 includes astep 1005 of enabling a tamper interlock module (TIM, such as, forexample, the TIM 135). The step 1005 may, for example, be performed by aprocessor. As an illustrative example, the TIM may be operated into anenabled mode (e.g., responsive to input signals associated withtampering) in response to an input. The input may, for example, includeuser activation (e.g., operating an ON/OFF switch). The input may, forexample, include geospatial activation. For example, the TIM may beenabled in response to receiving a signal(s) corresponding to the FFIbeing removed from a region corresponding to a locked cabinet. The TIMmay be enabled, for example, in response to receiving a signal(s)corresponding to the FFI entering a predetermined zone.

In a step 1010, a signal(s) is received corresponding to tampering. Thesignal may, for example, be received from a sensor(s) (e.g., asdisclosed at least with reference to the one or more sensors 720 withreference to FIG. 7 ). In some embodiments, the signal may include a(passive) mechanical signal. In some embodiments, for example, thetamper signal may be generated in response to a mechanical input such asdepicted being applied by the destructive device 130 with reference toFIG. 1 .

In a decision point 1015, if the signal is determined to not meet apredetermined criterion, then the method 1000 returns to the step 1010.In some embodiments, for example, the signal(s) may be compared to atamper profile (e.g., the one or more tamper profiles 711). In someembodiments, the signal(s) may be passively compared (e.g., by amechanical failure region of the TIM). Once the signal(s) received inthe step 1010 meet the predetermined criterion in the decision point1015, then the TIM is activated in a step 1020.

Upon activation of the TIM, interlock material is released in the step1020, in a fluid form. The fluid form may, by way of example and notlimitation, include particulate form. In some embodiments the fluid formmay include a gaseous form. In some embodiments, the fluid form mayinclude a liquid phase material.

The interlock material is activated in a step 1025 such that theinterlock material (begins) transition to a solid. The transition may,for example, include a thermodynamic phase change transition (e.g., fromliquid to solid). In some embodiments the transition may, for example,include an aggregation and/or cross-linking of components (e.g.,particles, molecules) to form an obstructive and/or adhesive(semi-)solid.

A message corresponding to activation is generated, in a step 1030. Themessage may, for example, include data relating to the tamper profileand/or the tamper signal(s) received in the step 1010. In someembodiments the message may include, for example, a date and/or time.Some embodiments may include location data (e.g., geo-spatialcoordinates). The message may, for example, be transmitted to a(predetermined) user(s) and/or emergency personnel (e.g., lawenforcement). In some embodiments the message may include optical (e.g.,video, images) and/or audio data corresponding to the tamper signal. Insome embodiments the step 1030 may, for example, be omitted.

FIG. 11 depicts an exemplary method of configuration of an exemplaryFFI. In some embodiments, a method 1100 may be performed at leastpartially be a controller executing a program of instructions such as,for example, the controller 705 as disclosed at least with reference toFIG. 7 . As depicted, the method 1100 includes a step 1105 of receivinga configuration signal. The configuration signal may, for example, begenerated in response to user input entering a teaching mode. In someembodiments the configuration signal may, for example, be generated inresponse to receiving a configuration profile (e.g., tamper profile,biometric attributes profile, geographic profile). In some embodimentsthe configuration signal may be generated in response to a useroperating an input to initiate a configuration mode to generate one ormore profile(s).

In a step 1110, a tamper profile is generated. In some embodimentsanother type of profile may, for example, be generated (e.g., biometricattributes profile, geographic profile). A tamper attribute inputsignal(s) is received in a step 1115 and the tamper profile is updated.In some embodiments, the tamper attribute signal may be another type ofsignal (e.g., biometric attribute signal, geographic signal).

Once it is determined in a decision point 1120 that an end signal hasbeen received (e.g., a positive signal indicating completion ofconfiguration, an absence of further signals received for apredetermined period of time), then the tamper profile is stored (e.g.,to the data store 710) in a step 1125.

Although various embodiments have been described with reference to thefigures, other embodiments are possible. For example, variousembodiments may be configured for different sizes of guns. In someembodiments, an FFI may be sized for a specific caliber. In someembodiments an FFI may be sized for a specific range of calibers. Forexample, various embodiments may be configured such that thousands ofdifferent firearms (e.g., rifles, shotguns, handguns) may advantageouslybe protected using only a few different locks. For example, five to sixdifferent FFI configurations (e.g., having different sizes of a portionthat inserts into the ejection port and/or different sizes and/or shapesof the locking member 125) may advantageously be operable to protectthousands of different firearms. Such embodiments may advantageouslyreduce manufacturing (e.g., tooling) and/or inventory costs.Accordingly, various such embodiments may advantageously reduce costand/or difficulty (e.g., locating and/or maintaining many differentsizes/configurations of locks) to consumers to protect their firearms.

In some embodiments, an FFI may be adjustable to engage multiple sizesof firearms. For example, a locking member (e.g., the locking member125) may be adjustable in length and/or diameter. In some embodimentsthe locking member may have a polygonal cross-section relative to thelongitudinal axis of the firearm barrel. The locking member may havemultiple components that may be adjusted in width and/or height tocontrol a cross-sectional area. The locking member may, for example, betelescopic.

In some embodiments an electronically operated lock (e.g., the biometriclocking module 310) may operate in cooperation with a manual lock (e.g.,the manual locking module 305). For example, the manual lock mayoverride the electronically operated lock. Such embodiments may, forexample, advantageously provide a safety override while maintaining easeand/or speed of access of an electronically operated (e.g., biometric)lock.

In some embodiments a portion(s) of the FFI inserted into the firearmmay be adjustable. For example, a width, depth, and/or thickness of theFFI may be adjustable.

In some embodiments an interlock material transition may form a‘gel-like’ material having a viscosity above a predetermined minimumthreshold. For example, the viscosity may be selected to allow thematerial to remain between moving parts with tight clearances (e.g.,firing pin, hammer, slide). The viscosity may be selected to increasefriction between the moving parts with tight clearances such thatresponse time is slowed down to disable normal operation of the partsand/or associated assemblies. For example, the gel may prevent thefiring pin from striking a cartridge with sufficient force to activate(e.g., ignite) an explosive (e.g., gunpowder). The gel may, for example,prevent the slide from cycling with sufficient force to load a cartridgefrom the magazine.

In some embodiments the interlock material may be washable (e.g.,dissolvable by a predetermined solvent(s)). In some embodiments thesolvent may include water. The interlock material may be configured suchthat the dissolution takes a minimum predetermined time (e.g., greaterthan 10 minutes, greater than 30 minutes, greater than 1 day).Accordingly, the interlock material may be advantageously removed butmay prevent unauthorized access for a minimum amount of time.

In some embodiments, an FFI may be configured for a specific handed user(e.g., left-handed, right-handed). For example, a user interface of anengagement module may be oriented such that, when a locking member isengaged in a firearm, the user interface (e.g., key opening, biometricinput) is positioned advantageously for rapid engagement by the user. Insome embodiments an FFI may be user-configurable between handedness. Forexample, a locking member and/or user interface may be operated onto apreferred side and/or into a preferred orientation (e.g., upwards,rearwards, sideways). In some embodiments, a user interface may beaccessible from multiple sides (e.g., apertures into a lock from bothsides, multiple biometric input sensor(s) input surfaces). Suchembodiments may, for example, advantageously be ‘universal’ for multiplehanded users (e.g., members of a same family). Such embodiments may, forexample, reduce manufacturing and/or inventory cost, and so mayadvantageously reduce cost of ownership for a user.

Although an exemplary system has been described with reference to thefigures, other implementations may be deployed in other industrial,scientific, medical, commercial, and/or residential applications.

In various embodiments, some bypass circuits implementations may becontrolled in response to signals from analog or digital components,which may be discrete, integrated, or a combination of each. Someembodiments may include programmed, programmable devices, or somecombination thereof (e.g., PLAs, PLDs, ASICs, microcontroller,microprocessor), and may include one or more data stores (e.g., cell,register, block, page) that provide single or multi-level digital datastorage capability, and which may be volatile, non-volatile, or somecombination thereof. Some control functions may be implemented inhardware, software, firmware, or a combination of any of them.

Computer program products may contain a set of instructions that, whenexecuted by a processor device, cause the processor to performprescribed functions. These functions may be performed in conjunctionwith controlled devices in operable communication with the processor.Computer program products, which may include software, may be stored ina data store tangibly embedded on a storage medium, such as anelectronic, magnetic, or rotating storage device, and may be fixed orremovable (e.g., hard disk, floppy disk, thumb drive, CD, DVD).

Although an example of a system, which may be portable, has beendescribed with reference to the above figures, other implementations maybe deployed in other processing applications, such as desktop andnetworked environments.

Temporary auxiliary energy inputs may be received, for example, fromchargeable or single use batteries, which may enable use in portable orremote applications. Some embodiments may operate with other DC voltagesources, such as a 9V (nominal) battery, for example. Alternatingcurrent (AC) inputs, which may be provided, for example from a 50/60 Hzpower port, or from a portable electric generator, may be received via arectifier and appropriate scaling. Provision for AC (e.g., sine wave,square wave, triangular wave) inputs may include a line frequencytransformer to provide voltage step-up, voltage step-down, and/orisolation.

Although particular features of an architecture have been described,other features may be incorporated to improve performance. For example,caching (e.g., L1, L2, . . . ) techniques may be used. Random accessmemory may be included, for example, to provide scratch pad memory andor to load executable code or parameter information stored for useduring runtime operations. Other hardware and software may be providedto perform operations, such as network or other communications using oneor more protocols, wireless (e.g., infrared) communications, storedoperational energy and power supplies (e.g., batteries), switchingand/or linear power supply circuits, software maintenance (e.g.,self-test, upgrades), and the like. One or more communication interfacesmay be provided in support of data storage and related operations.

Some systems may be implemented as a computer system that can be usedwith various implementations. For example, various implementations mayinclude digital circuitry, analog circuitry, computer hardware,firmware, software, or combinations thereof. Apparatus can beimplemented in a computer program product tangibly embodied in aninformation carrier, e.g., in a machine-readable storage device, forexecution by a programmable processor; and methods can be performed by aprogrammable processor executing a program of instructions to performfunctions of various embodiments by operating on input data andgenerating an output. Various embodiments can be implementedadvantageously in one or more computer programs that are executable on aprogrammable system including at least one programmable processorcoupled to receive data and instructions from, and to transmit data andinstructions to, a data storage system, at least one input device,and/or at least one output device. A computer program is a set ofinstructions that can be used, directly or indirectly, in a computer toperform a certain activity or bring about a certain result. A computerprogram can be written in any form of programming language, includingcompiled or interpreted languages, and it can be deployed in any form,including as a stand-alone program or as a module, component,subroutine, or other unit suitable for use in a computing environment.

Suitable processors for the execution of a program of instructionsinclude, by way of example, both general and special purposemicroprocessors, which may include a single processor or one of multipleprocessors of any kind of computer. Generally, a processor will receiveinstructions and data from a read-only memory or a random-access memoryor both. The essential elements of a computer are a processor forexecuting instructions and one or more memories for storing instructionsand data. Generally, a computer will also include, or be operativelycoupled to communicate with, one or more mass storage devices forstoring data files; such devices include magnetic disks, such asinternal hard disks and removable disks; magneto-optical disks; andoptical disks. Storage devices suitable for tangibly embodying computerprogram instructions and data include all forms of non-volatile memory,including, by way of example, semiconductor memory devices, such asEPROM, EEPROM, and flash memory devices; magnetic disks, such asinternal hard disks and removable disks; magneto-optical disks; andCD-ROM and DVD-ROM disks. The processor and the memory can besupplemented by, or incorporated in, ASICs (application-specificintegrated circuits).

In some implementations, each system may be programmed with the same orsimilar information and/or initialized with substantially identicalinformation stored in volatile and/or non-volatile memory. For example,one data interface may be configured to perform auto configuration, autodownload, and/or auto update functions when coupled to an appropriatehost device, such as a desktop computer or a server.

In some implementations, one or more user-interface features may becustom configured to perform specific functions. Various embodiments maybe implemented in a computer system that includes a graphical userinterface and/or an Internet browser. To provide for interaction with auser, some implementations may be implemented on a computer having adisplay device, such as a CRT (cathode ray tube) or LCD (liquid crystaldisplay) monitor for displaying information to the user, a keyboard, anda pointing device, such as a mouse or a trackball by which the user canprovide input to the computer.

In various implementations, the system may communicate using suitablecommunication methods, equipment, and techniques. For example, thesystem may communicate with compatible devices (e.g., devices capable oftransferring data to and/or from the system) using point-to-pointcommunication in which a message is transported directly from the sourceto the receiver over a dedicated physical link (e.g., fiber optic link,point-to-point wiring, daisy-chain). The components of the system mayexchange information by any form or medium of analog or digital datacommunication, including packet-based messages on a communicationnetwork. Examples of communication networks include, e.g., a LAN (localarea network), a WAN (wide area network), MAN (metropolitan areanetwork), wireless and/or optical networks, the computers and networksforming the Internet, or some combination thereof. Other implementationsmay transport messages by broadcasting to all or substantially alldevices that are coupled together by a communication network, forexample, by using omni-directional radio frequency (RF) signals. Stillother implementations may transport messages characterized by highdirectivity, such as RF signals transmitted using directional (i.e.,narrow beam) antennas or infrared signals that may optionally be usedwith focusing optics. Still other implementations are possible usingappropriate interfaces and protocols such as, by way of example and notintended to be limiting, USB 2.0, Firewire, ATA/IDE, RS-232, RS-422,RS-485, 802.11 a/b/g, Wi-Fi, Ethernet, IrDA, FDDI (fiber distributeddata interface), token-ring networks, multiplexing techniques based onfrequency, time, or code division, or some combination thereof. Someimplementations may optionally incorporate features such as errorchecking and correction (ECC) for data integrity, or security measures,such as encryption (e.g., WEP) and password protection.

In various embodiments, the computer system may include Internet ofThings (IoT) devices. IoT devices may include objects embedded withelectronics, software, sensors, actuators, and network connectivitywhich enable these objects to collect and exchange data. IoT devices maybe in-use with wired or wireless devices by sending data through aninterface to another device. IoT devices may collect useful data andthen autonomously flow the data between other devices.

Various examples of modules may be implemented using circuitry,including various electronic hardware. By way of example and notlimitation, the hardware may include transistors, resistors, capacitors,switches, integrated circuits, other modules, or some combinationthereof. In various examples, the modules may include analog logic,digital logic, discrete components, traces and/or memory circuitsfabricated on a silicon substrate including various integrated circuits(e.g., FPGAs, ASICs), or some combination thereof. In some embodiments,the module(s) may involve execution of preprogrammed instructions,software executed by a processor, or some combination thereof. Forexample, various modules may involve both hardware and software.

In an illustrative aspect, a firearm lock may include an engagementmodule configured to be brought into register with and be inserted atleast partially into a firing chamber of a firearm such that, in alocked mode, the engagement module is releasably coupled to the firearmand prevents a firing mechanism of the firearm from activating aprojectile. The firearm lock may include a tamper interlock moduleincluding a wall defining a cavity, the cavity containing interlockmaterial in a fluid state, wherein the wall is configured such that,when a predetermined force is applied to the wall, the interlockmaterial is dispensed from the cavity into the firing chamber and theinterlock material at least partially transitions into a solid statesuch that the interlock material prevents the firing mechanism fromactivating the projectile. The firearm lock may include a biometricmodule operably coupled to the engagement module such that, in responseto receiving a signal corresponding to at least one predeterminedphysiological attribute, the biometric module operates the engagementmodule from the locked mode to an unlocked mode.

The firearm lock may include a geolocation module operably coupled tothe tamper interlock module such that, in response to a signalcorresponding the firearm entering a predetermined geographical region,the interlock material is dispensed from the cavity into the firingchamber.

The wall may include plastic. The interlock material may be dispensed inresponse to material failure of the wall. The wall may include a regionof predetermined stress concentration. The interlock material may bedispensed in response to material failure of the wall.

The interlock material may include a resin. The interlock material mayinclude a hardener. The interlock material may at least partiallytransition into the solid state in response to the hardener and theresin being combined.

The firearm lock may include a holster. The holster may include aholster wall defining an aperture into a holster cavity. The aperturemay be configured such that when the firearm is inserted into theholster cavity through the aperture, and the engagement module isinserted into the firing chamber and operated into the locked mode, theengagement module resists removal of the firearm from the holster.

In an illustrative aspect, a firearm lock may include an engagementmodule configured to be brought into register with and be inserted atleast partially into a firing chamber of a firearm such that, in alocked mode, the engagement module is releasably coupled to the firearmand prevents a firing mechanism of the firearm from activating aprojectile. The firearm lock may include a tamper interlock modulehaving a wall defining a cavity, the cavity containing interlockmaterial in a fluid state, wherein the wall is configured such that,when a predetermined force is applied to the wall, the interlockmaterial is dispensed from the cavity into the firing chamber and theinterlock material at least partially transitions into a solid statesuch that the interlock material prevents the firing mechanism fromactivating the projectile.

The firearm lock may include a biometric module operably coupled to theengagement module such that, in response to receiving a signalcorresponding to at least one predetermined physiological attribute, thebiometric module operates the engagement module from the locked mode toan unlocked mode.

The engagement module may include a locking member operable to slidablyextend such that, when the engagement module is brought into registerwith and inserted into the firing chamber and operated into the lockedmode, the locking member extends into a barrel of the firearm such thatthe locking member resists removal of the engagement module from thefirearm. The locking member may be operable to slidably extend inresponse to insertion and rotation of a key in a lock module of theengagement module.

The firearm lock may include a geolocation module operably coupled tothe tamper interlock module such that, in response to a signalcorresponding the firearm entering a predetermined geographical region,the interlock material is dispensed from the cavity into the firingchamber. The geolocation module may further be operably coupled to theengagement module such that, in response to a signal corresponding thefirearm entering a predetermined geographical region, the interlockmaterial is dispensed from the cavity into the firing chamber only ifthe engagement module is in a locked mode.

The firearm lock may include a geolocation module operably coupled tothe tamper interlock module such that, in response to a signalcorresponding the firearm entering a predetermined geographical region,the tamper interlock module is operated into an enabled mode.

The wall may include plastic. The interlock material may be dispensed inresponse to material failure of the wall. The wall may include a regionof predetermined stress concentration. The interlock material may bedispensed in response to material failure of the wall.

The interlock material may include a resin. The interlock material mayfurther include a hardener. The interlock material may least partiallytransition into the solid state in response to the hardener and theresin being combined.

The firearm lock may include a holster. The holster may include aholster wall defining an aperture into a holster cavity. The aperturemay be configured such that when the firearm is inserted into theholster cavity through the aperture, and the engagement module isinserted into the firing chamber and operated into the locked mode, theengagement module resists removal of the firearm from the holster.

A number of implementations have been described. Nevertheless, it willbe understood that various modifications may be made. For example,advantageous results may be achieved if the steps of the disclosedtechniques were performed in a different sequence, or if components ofthe disclosed systems were combined in a different manner, or if thecomponents were supplemented with other components. Accordingly, otherimplementations are contemplated within the scope of the followingclaims.

What is claimed is:
 1. A firearm lock, comprising: an engagement moduleconfigured to be brought into register with and be inserted at leastpartially into a firing chamber of a firearm such that, in a lockedmode, the engagement module is releasably coupled to the firearm andprevents a firing mechanism of the firearm from activating a projectile;a tamper interlock module comprising a wall defining a cavity, thecavity containing interlock material in a fluid state, wherein the wallis configured such that, when a predetermined force is applied to thewall, the interlock material is dispensed from the cavity into thefiring chamber and the interlock material at least partially transitionsinto a solid state such that the interlock material prevents the firingmechanism from activating the projectile; and, a biometric moduleoperably coupled to the engagement module such that, in response toreceiving a signal corresponding to at least one predeterminedphysiological attribute, the biometric module operates the engagementmodule from the locked mode to an unlocked mode.
 2. The firearm lock ofclaim 1, further comprising a geolocation module operably coupled to thetamper interlock module such that, in response to a signal correspondingthe firearm entering a predetermined geographical region, the interlockmaterial is dispensed from the cavity into the firing chamber.
 3. Thefirearm lock of claim 1, wherein the wall comprises plastic, and theinterlock material is dispensed in response to material failure of thewall.
 4. The firearm lock of claim 1, wherein the wall comprises aregion of predetermined stress concentration, and the interlock materialis dispensed in response to material failure of the wall.
 5. The firearmlock of claim 1, wherein the interlock material comprises a resin. 6.The firearm lock of claim 5, wherein the interlock material furthercomprises a hardener, and the interlock material at least partiallytransitions into the solid state in response to the hardener and theresin being combined.
 7. The firearm lock of claim 1, further comprisinga holster comprising a holster wall defining an aperture into a holstercavity, wherein the aperture is configured such that when the firearm isinserted into the holster cavity through the aperture, and theengagement module is inserted into the firing chamber and operated intothe locked mode, the engagement module resists removal of the firearmfrom the holster.
 8. A firearm lock, comprising: an engagement moduleconfigured to be brought into register with and be inserted at leastpartially into a firing chamber of a firearm such that, in a lockedmode, the engagement module is releasably coupled to the firearm andprevents a firing mechanism of the firearm from activating a projectile;and, a tamper interlock module comprising a wall defining a cavity, thecavity containing interlock material in a fluid state, wherein the wallis configured such that, when a predetermined force is applied to thewall, the interlock material is dispensed from the cavity into thefiring chamber and the interlock material at least partially transitionsinto a solid state such that the interlock material prevents the firingmechanism from activating the projectile.
 9. The firearm lock of claim8, further comprising a biometric module operably coupled to theengagement module such that, in response to receiving a signalcorresponding to at least one predetermined physiological attribute, thebiometric module operates the engagement module from the locked mode toan unlocked mode.
 10. The firearm lock of claim 8, wherein theengagement module comprises a locking member operable to slidably extendsuch that, when the engagement module is brought into register with andinserted into the firing chamber and operated into the locked mode, thelocking member extends into a barrel of the firearm such that thelocking member resists removal of the engagement module from thefirearm.
 11. The firearm lock of claim 10, wherein the locking member isoperable to slidably extend in response to insertion and rotation of akey in a lock module of the engagement module.
 12. The firearm lock ofclaim 8, further comprising a geolocation module operably coupled to thetamper interlock module such that, in response to a signal correspondingto the firearm entering a predetermined geographical region, theinterlock material is dispensed from the cavity into the firing chamber.13. The firearm lock of claim 12, wherein the geolocation module isfurther operably coupled to the engagement module such that, in responseto a signal corresponding the firearm entering a predeterminedgeographical region, the interlock material is dispensed from the cavityinto the firing chamber only if the engagement module is in a lockedmode.
 14. The firearm lock of claim 8, further comprising a geolocationmodule operably coupled to the tamper interlock module such that, inresponse to a signal corresponding the firearm entering a predeterminedgeographical region, the tamper interlock module is operated into anenabled mode.
 15. The firearm lock of claim 8, wherein the wallcomprises plastic, and the interlock material is dispensed in responseto material failure of the wall.
 16. The firearm lock of claim 8,wherein the wall comprises a region of predetermined stressconcentration, and the interlock material is dispensed in response tomaterial failure of the wall.
 17. The firearm lock of claim 8, whereinthe interlock material comprises a resin.
 18. The firearm lock of claim17, wherein the interlock material further comprises a hardener, and theinterlock material at least partially transitions into the solid statein response to the hardener and the resin being combined.
 19. Thefirearm lock of claim 8, further comprising a holster comprising aholster wall defining an aperture into a holster cavity, wherein theaperture is configured such that when the firearm is inserted into theholster cavity through the aperture, and the engagement module isinserted into the firing chamber and operated into the locked mode, theengagement module resists removal of the firearm from the holster.
 20. Afirearm lock, comprising: an engagement module configured to be broughtinto register with and be inserted at least partially into a firingchamber of a firearm such that, in a locked mode, the engagement moduleis releasably coupled to the firearm and prevents a firing mechanism ofthe firearm from activating a projectile; and, means for disabling thefirearm, the means operably coupled to the engagement module such that,when a predetermined force is applied to the means, interlock materialis dispensed into the firing chamber and the interlock material at leastpartially transitions into a solid state such that the interlockmaterial prevents the firing mechanism from activating the projectile.